@charset "gb2312";

	body{font-size:12px;margin:0;padding:0;line-height:2;font-family:Microsoft YaHei,SimSun;}
	ul,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
li{list-style:none;}
a{color:#000;text-decoration:none;}
a:hover{color:#c00;}
img{border:0;vertical-align:top;}
.container{width:1265px;margin:0 auto;clear:both;}
.container:after{content: "";clear: both;display: table;}
.fl{ float:left}
.fr{ float:right}
#top{ height: 106px; background:url(headbg.png) repeat-x}
#logo{float:left; margin-top:15px}
#righttop{ float: right;}
#righttop .wz{ line-height: 30px;margin-top: 16px;}
#logo1{ float: left;}
#search{ float: right;width: 246px;}
#search #keywords1{ border: 1px #ccc solid;width: 153px;height: 27px;float: left;}
#search .submit{ float: left;background: #A20202;width: 50px;height: 31px;border: 0;color: #ffffff;margin-left: 3px;}
#nav{ clear: both;background: url(djjs_12_01.png);line-height: 41px;color: #ffffff;height: 41px;font-weight: bold;font-size:14px;}
#nav ul:after{ clear: both;content: "";display: table;}
#nav ul{ margin-left: 45px;}
#nav li:first-child{/*background: url(djjs_12_02.jpg) no-repeat;*/}
#nav li{ float: left; padding:0px 30px;/*width: 113px;*//*background: url(djjs_12_03.jpg) no-repeat;*/height: 41px;text-align: center}
#nav li:last-child{ /*background: url(djjs_12_05.jpg) no-repeat;*/}
#nav a{ color: #ffffff;font-size:15px;}
#banner{height:417px;width:100%;position:relative;overflow:hidden;}
#bannerbox{width:1920px;position:absolute;height:417px;left:-960px;margin-left:50%;}
#bodyer{clear:both;}
#bodyer1{ margin-top: 15px;}
#bodyer1:after{ clear: both;content: "";display: table;}
#bodyer2{ margin-top: 15px;}
#tjcp{ background: url(djjs_14.jpg);height: 51px;width: 100%;clear: both;}
#tjcp .tit{ float: left; }
#tjcp .con{ float: left;line-height:37px;}
#tjcp .con p{margin:0;padding:0;}
#hleft{ float: left;width: 304px;}
#hcplb{ float: left;}
#hcplb .con{ background: url(djjs_22.jpg);}
#hcplb .li{border-bottom: 1px #ccc dashed;height: 32px;line-height: 32px;margin: 0 5px;padding-left: 25px;background: url(djjs_27.jpg) no-repeat 5px 10px;clear:both;}
#hcplb .nr{line-height:30px;}
#hcplb .nr:after{content:"";clear:both;display:table;}
#hcplb .nr div.s{/*width:116px;*/float:left;width:100%;}
#hcplb .nr div{padding-left:30px;font-size:14px;margin-right:3px;background:url(jt.jpg) no-repeat 6px 7px;}
#hcplb .nr div a{font-size:14px;}
#hcplb .li a{ font-weight: bold;font-size: 14px;}
#hcplb .foot{ background: url(djjs_36.jpg) no-repeat;height: 5px;overflow: hidden;}
#hcpbk .con{background: url(djjs_38.jpg)}
#hcpbk .con li{ border-bottom: 1px #ccc dashed;background: url(djjs_41.jpg) no-repeat 5px 10px;padding-left: 30px;margin:0 10px 0 6px;
height: 30px;line-height: 30px;clear: both;}
#hcpbk .con li a{ float: left;}
#hcpbk .con li span{ float: right;}
#hcpbk .foot{ background: url(djjs_44.jpg) no-repeat;height: 5px;overflow: hidden;}
#hlxwm .con{ background: url(djjs_22.jpg);padding: 0 5px;}
#hlxwm .con p{margin:0;}
#hlxwm .foot{ background: url(djjs_36.jpg) no-repeat;height: 5px;overflow: hidden;}
#hright{ float: left;width: 957px;}
#hqyjj{ width: 653px;float: left;}
#hqyjj .con{ background: url(djjs_23.jpg);padding: 0 25px;}
#hqyjj .con p{margin:0;}
#hqyjj .foot{ background: url(djjs_31.jpg) no-repeat;height: 8px;overflow: hidden;}
#hrxcp{ width: 304px;float: left;}
#hrxcp .con{ background: url(djjs_24.jpg);padding: 5px 5px 1px 7px;}
#hrxcp .con .flashNews{ width: 280px;margin: 0 0 0 5px;}
#hrxcp .con #Switch_1 img{ width: 280px;}
#hrxcp .foot{ background: url(djjs_32.jpg) no-repeat;height: 8px;overflow: hidden;}

#hproduct .marquee{ width: 100%;height: 415px;overflow: hidden;clear: both;}
#hproduct .con{ padding: 0px 0 0 24px; }
#hproduct .con li{ /*float: left;width: 185px;height: 210px;text-align: center;*/ width:100%; zoom:1; overflow:hidden; position:relative;   }
#hproduct .con ul:after{ clear: both;content: "";display: table;}
#hproduct .con li img{ width: 160px;height: 160px;padding: 1px;border: 1px #ccc solid;}
#hproduct .con li .txt{ background: #eee;width: 160px;border: 1px #ccc solid; text-align:center}
.i-p-a{ width:160px; padding-top:10px }
.i-p-b{width:700px; margin-left:20px; font-size:14px; padding-top:10px}
.i-pro{ padding-top:0px;background: url(djjs_34.jpg) repeat-y;}

#hproduct .foot{ background: url(djjs_45.jpg) no-repeat;height: 5px;overflow: hidden;}
#hxwzx{ width: 492px;float: left;}
#hxwzx .con{ margin: 0 5px 0 10px;}
#hxwzx .con li{ border-bottom: 1px #ccc dashed;background: url(djjs_41.jpg) no-repeat 5px 10px;padding-left: 30px;
height: 30px;line-height: 30px;clear: both;}
#hxwzx .con li a{ float: left;}
#hxwzx .con li span{ float: right;}
#hhyzs{ width: 465px;float: left;}
#hhyzs .con{ padding: 0 5px ;}
#hhyzs .con li { border-bottom: 1px #ccc dashed; background: url(djjs_41.jpg) no-repeat 5px 10px; padding-left: 30px;height: 30px;line-height: 30px;clear: both;}
#hhyzs .con li a{ float: left;}
#hhyzs .con li span{ float: right;}
#hgcal .con{ background: url(djjs_54.jpg) repeat-y;padding: 0 5px;}
#hgcal .foot{ background: url(djjs_56.jpg) no-repeat;height: 8px;overflow: hidden;}
#hgcal .con .marquee{width:1235px;overflow:hidden;height:220px;margin:0px 9px;padding-top:10px;}
#hgcal .con .marquee ul li {
float: left;
text-align: center;
width: 206px;
/*height: 180px;*/
height:220px
}
#hgcal .con .marquee ul li img {
border: 1px #ccc solid;
width: 190px;
/*height: 150px;*/
height:190px
}
#footer{ background: #4499ec;color: #ffffff;padding-top: 20px;clear: both;min-height: 316px}
#footer .col .tit{ padding: 0 0 0 30px;line-height: 32px;font-size: 14px;font-weight: bold}
#footer .col{ float: left;width: 255px;height: 150px}
#footer .col dd{ margin-left: 30px;}
#footer:after{ clear: both;content: "";display: table;}
#footer1{background: #23212E;color: #ffffff;}
#footer a,#footer1 a{ color: #ffffff;}
#hyqlj .tit{ float: left;}
#hyqlj .con{ float: left;}
#hyqlj .con a{margin:0 5px;}
#dblxwm{ float: left;width: 400px;}
#footer .r3{ width: 33%;float: left;text-align: center;}
#footer .r3
#hyqlj{ clear: both;margin: 10px 0 0 0;line-height: 30px;height: 60px;}
#copyright{ clear: both;text-align: center;color: #ffffff;padding-top:15px}
.product_list_black{padding-left:20px;}
.product_list_black li{float:left;width:226px;text-align:center; margin-bottom:10px}
.product_list_black li img{width:200px;height:200px;margin:0 8px;}
.news_list_block{padding-left:10px;}
.news_list_block li{height:35px;font-size:13px; line-height:35px; border-bottom:1px #ccc dashed;padding-left: 20px;background: url(xtb.gif) 0 6px no-repeat;}
.news_list_block li a{float:left;}
.news_list_block li span{float:right;}
.flashNews {position:relative;width:250px;border:1px solid #CCC;overflow:hidden;text-align:left;}
.firstNews {position:relative;float:right;width:250px;margin-bottom:12px;overflow:hidden;}
.flashNews, .firstNews {height:210px;}
.firstNews ul {width:220px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:white;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:red;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url(flashpage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews .bg {position:absolute;left:0;bottom:0;width:220px;height:35px;background:#000000;filter: alpha(opacity=55);opacity:0.39;}
.firstNews ul li {position:relative;width:220px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(pic.gif) -298px -141px no-repeat;}
.flashNews p {position:absolute;left:10px;top:130px;width:220px;height:20px;line-height:20px;z-index:2;}


.flashNews img,.flashNews,.firstNews ul,.firstNews ul li,.flashNews p,.flashNews .bg {width:300px;}
.flashNews img,.flashNews, .firstNews{/*height:210px;*/ height:280px;}
.flashNews p{top:240px;}
.flashNews p a{color:White;}

    /* master */
#m_newsList{margin:0;padding:0;width:99%;}
#m_newsList li{margin:0;height:30px;border-bottom:1px #ccc dashed;padding-left:30px; line-height:30px; clear:both;}
#m_newsList li a{float:left; padding-left:5px;}
#m_newsList li em{ float:left;}
#m_newsList li span{float:right;margin:0 10px 0 0;}


#p_proList1{margin:8px 0 0 10px;}
#p_proList1 li{ width:180px;text-align:center;float:left;}

.conrow{ width: 1200px;clear: both;margin: 0 auto;}
.m_left{width: 303px;float: left;margin-top: 20px;}
.m_left #h_cplb .con>.titM{background:url(cy_06.jpg) no-repeat;height:31px;line-height:31px;padding-left:30px; }
.m_left #h_cplb .con>.conn{background:url(cy_06.jpg);line-height:31px;padding-left:60px;}
.m_left .lxwm .tit{ font-size: 16px;font-weight: bold;}
.m_right{ width: 880px;padding: 2px 0 0 0;float: left;margin-top: 20px;border:1px #ccc solid;margin-left:9px;margin-bottom:10px;}
#p_proList{margin:8px 0 0 10px;}
#p_proList li{ width:232px; height:230px; text-align:center;float:left;}
#p_proList li img{width:214px; height:170px; border:1px #ccc solid;}

.page{clear:both; text-align:center;}


#m_picList{ padding-top:5px;}
#m_picList li{ width:230px; height:220px; text-align:center;float:left;}
#m_picList li img{width:200px; height:160px; border:1px #ccc solid;}

#m_pic_img{ width:100%;clear:both;padding:8px;}
#m_pic_img li{ width:232px; height:210px; text-align:center;float:left;}
#m_pic_img li img{width:200px; height:160px; border:1px #ccc solid;}

.ftit{ width:885px; text-align:center; font-size:14px; font-weight:700;}
.ftit1{clear:both; text-align:center;border-top:1px #ccc solid; border-bottom:1px #ccc solid; }

.con_right{ width:885px; clear:both;}
.con_tit{background:#EFEFEF; width:100%; height:32px; line-height:32px; padding-left:30px;margin-top:5px; font-size:14px; font-weight:700; float:left;}


#m_pList2 .li{ float:left;width:175px; text-align:center; margin:0 5px;}
#m_pList2 .li a{ float:left;}

#m_pList .li{float:left;width:230px; height:180px;margin:0 5px; text-align:center;}
#m_pList .li .img img{width:200px; height:160px;}
#m_nList li{line-height:30px; height:30px; border-bottom:1px #ccc dashed; background:url(bot.jpg) no-repeat 5px 9px; padding:0 0 0 20px;}
#m_nList li span{float:right;}
#m_nList li a{float:left}



#newsshow h1{font-size:16px; text-align:center; border-bottom:1px #C8D8F2 solid; line-height:50px;margin:0 10px;}
#newsshow .rt1{ text-align:center;line-height:30px;margin:0 10px;border-bottom:1px #C8D8F2 solid;}
#newsshow .rt1 #art_author{margin:0 5px;}
#newsshow .rt1 #art_font a{margin:0 5px;}
#newsshow .rt1 #art_font a.on{color:Red;}
#newsshow .rc{margin:0 5px;}

.rt{background:#ccc;width:749px; height:30px; line-height:30px;  padding-left:30px; font-size:14px; font-weight:700; float:left; }
.ctitle{background:url(cy.png) no-repeat;width:100%; height:41px;  font-size:14px; font-weight:700; color:#fff;line-height: 41px;text-indent:30px }
.rc{ padding:6px 10px; clear:both;}

#dingdan{padding:10px 50px}

.page{clear:both;text-align:center;}

 .pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px;
}.pagination>li {
display: inline;
}
.pagination>li>a:hover,.pagination>li>a.active, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
color: #2a6496;
background-color: #eee;
border-color: #ddd;
}
.pagination>li>a, .pagination>li>span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
color: #428bca;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}

#main{width:1265px;margin:0 auto;clear:both;}
#you{ width:957px; float:left;}
#you .con_right{ width:957px; float:left;}
#hright .clear{padding:0 15px;}

.mdew1{display:none;}


.rx{ background:url(i-tel.png) no-repeat left 12px; font-size:16px; padding-left:26px}
.rx span{ font-size:20px; font-weight:700; color:#ca1814}
#hqyjj .tit{ background:url(djjs_20.png) no-repeat; height:37px; line-height:37px;   padding-left:35px} 
#hqyjj .tit a{color:#ffffff; font-size:16px;}

#hrxcp .tit{ background:url(djjs_21.png) no-repeat; height:37px; line-height:40px;   padding-left:23px} 
#hrxcp .tit a{color:#ffffff; font-size:16px;}


#hcplb .tit{ background:url(kt1_23.png) no-repeat; height:37px; line-height:40px;   padding-left:23px} 
#hcplb .tit a{color:#ffffff; font-size:16px;}

#hcpbk{ clear:both; zoom:1; overflow:hidden}
#hcpbk .tit{ background:url(kt1_23.png) no-repeat; height:37px; line-height:40px;   padding-left:23px} 
#hcpbk .tit a{color:#ffffff; font-size:16px;}

#hlxwm{ clear:both; zoom:1; overflow:hidden}
#hlxwm .tit{ background:url(kt1_23.png) no-repeat; height:37px; line-height:40px;   padding-left:23px} 
#hlxwm .tit a{color:#ffffff; font-size:16px;}

#hlxwm{ clear:both; zoom:1; overflow:hidden}
#hlxwm .tit{ background:url(kt1_23.png) no-repeat;   padding-left:25px} 
#hlxwm .tit a{color:#ffffff; font-size:16px;}


#hproduct{ clear:both; zoom:1; overflow:hidden}
#hproduct .tit{ background:url(djjs_33.png) no-repeat;   padding-left:33px; height:44px; line-height:50px} 
#hproduct .tit a{color:#ffffff; font-size:16px;}

.i-phone{ background:url(kt1_23.png) no-repeat; }


#hgcal{ clear:both; zoom:1; overflow:hidden; }
#hgcal .tit{ background:url(djjs_53.png) no-repeat;   padding-left:23px;height:40px; line-height:45px} 
#hgcal .tit a{color:#ffffff; font-size:16px;}



#hxwzx .tit{ background:url(djjs_47.png) no-repeat; height:43px; line-height:16px; padding-left:50px; padding-top:18px} 
#hxwzx .tit a{color:#ffffff; font-size:16px;}
#hxwzx .tit h1{ font-size:15px; color:#000}
#hxwzx .tit span{ font-size:15px}


#hhyzs .tit{ background:url(djjs_481.png) no-repeat; height:43px; line-height:16px; padding-left:43px; padding-top:18px} 
#hhyzs .tit a{color:#ffffff; font-size:16px;}
#hhyzs .tit h1{ font-size:15px; color:#000}
#hhyzs .tit span{ font-size:15px}

.i-tel{background:url(i-phone.png) no-repeat; width:100%; height:58px; padding-top:8px}
.i-tel p{ padding-left:80px; line-height:24px}
.i-tel span{font-size:25px; font-weight:700; color:#ca1814}

.i-tj{ background:url(kt1_19.png) no-repeat;  width:99px; height:37px;}
.i-tj span{ display:block; padding-left:20px; padding-top:6px; font-size:14px; font-weight:700; color:#fff}




.float0831 {
	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute; z-index:99999
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}




/* ±¾Àý×Ócss */
	#case_list {width:280px; height:280px; position:relative;}
		#case_list ul {height:280px; padding:7px;}
			#case_list ul li {width:280px; height:280px; overflow:hidden; position:absolute; }
#case_list ul li img{width:280px; height:280px; }
		#case_list .btn { position:absolute; width:310px; height:10px; padding:10px 15px; right:-10px; top:260px; text-align:right; opacity:0.8; filter:alpha(opacity=80)}
			#case_list .btn span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
			#case_list .btn span.on {background:#d8140a;}
